Big Huge Thesaurus

Melastoma malabathricum

noun